steel-concrete composite construction - Spanish English Dictionary